Subscribe English
look up any word, like fapping:
 
1.
A nickname off of Lady Gaga for a girl who laughs a lot
Lady Giggles never stops laughing!
by xladygigglesx October 03, 2010
2 27