Top definition
Hubba hubba wakee saa ! My vagina is starting to resemble the mohave desert.
by Carly Wild January 29, 2009
Get the merch
Get the Hubba hubba wakee saa neck gaiter and mug.