Country Dictionary

A fork of Rural Dictionary

xuxa

can also mean chucha (spanish swear word, which means pussy)

this is used on aim or msn

where x = ch (like in roche (roxe) etc)

que xuxa haces?

que chucha haces (what the fuck are you doing?)

by fuentesori January 08, 2007