Skip to main content

the majora tom's definitions

jewel bags

Scientific term: labia majora. The loose lips around a woman's vagina. Pussy lips.
Man - Julie's jewel bags needs to get cleaned every once in a while. They're getting dirty.
by the majora tom December 1, 2011
mugGet the jewel bagsmug.

Share this definition