1 definition by SquishyTater

Top Definition
When a girl gets excited about a new guy she is seeing.
Amy is Giggle Pussy over Bobby cause he's so dreamy.
by SquishyTater October 08, 2013

Mug icon
Buy a Giggle Pussy mug!