Your Spanish teacher taught you puta? I learned that from a Polish classmate... Same with 'chu papi pinga' (sp?) It means suck a penis (dick) or something like that, that trend came and gone...