2 definitions by boo boo boo

Actually, despite common perception, loofa refers to the vulva, or vaginal area.
This meaning comes from the ancient story about women getting soap on their loofas, a pseudonym for their "private parts," while showering in Deleware.

"Man, don't touch my loofa! It's wet!"
by boo boo boo December 7, 2005
Get the loofa mug.