1 definition by acorndrive

Top Definition
A neighbor who talks openly about their enjoyment of recieving it up the butt, and brags about how it makes her "squirt". She will openly talk about this personal subject in front of several males that are present.
I love it up the butt, it makes me squirt!
by acorndrive October 26, 2010

Mug icon
Buy a Squirt mug!