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
Get the xuxa mug.