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.
This meaning comes from the ancient story about women getting soap on their loofas, a pseudonym for their "private parts," while showering in Deleware.
by boo boo boo December 7, 2005