Top definition
1. Former MLB player (1986-1995) who wore the Padres, Phillies, and White Sox uniforms.

2. A person who has one nut, aka a teardrop
Hey I heard you took a swift one in the beanbag, is it true the doctor took one and your now a John Kruk
by Loose Goose August 03, 2005
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush