Skip to main content

smegmaaaa's definitions

smegmata

The phenomenon of unexplained piercings appearing on the scrotum, as if inflicted by some divine presence.
Holy shit dude, you've got smegmata!
by smegmaaaa November 8, 2007
mugGet the smegmatamug.

Share this definition