Skip to main content

Definitions by Andrew_victoria

a word of french desent, meaning genital warts
"I have haveaux all over my scrotum!"
haveaux by Andrew_victoria July 14, 2006