Skip to main content

Definitions by Its Unbeliveable

ball pin 

When a girl sqezzes your nuts as hard as she can.
Tom: OWW! She gave me a ball pin.
Greg: Eat some Frosted Flakes. They'll make you better cause thereee GREATTTT!
Tom: Your gay.
ball pin by Its Unbeliveable April 4, 2006