Top definition
He is a guasaguasa.
by Steve January 17, 2004
Get the mug
Get a guasaguasa mug for your sister-in-law Riley.