Skip to main content

ssolarz's definitions

Lady Gaga

1. A woman's special spot; a vagina.
Aw hell no! Did you just try and sneak a peek at my Lady Gaga?
by ssolarz October 27, 2008
mugGet the Lady Gagamug.

Share this definition