By using this site, you agree to our Privacy Policy and our Terms of Use. Close
fazz said:
It means something like... shitokaado?

"Sh*tcard"?

Eh... another spanish speaker here...

...something related to a credit card perhaps?