Subscribe English
look up any word, like thot:
 
1.
Spontaneous orgasm at the sight of a small infant, prominant in young females, teenage girls, and those who havnt gone through pregnancy.
"aww that baby is soo cute let me hold it!"
by Gonzo March 03, 2005
11 26