Top definition
1. Slang meaning to be extremly proficient in an activity.
2. Slang used to refer specifically to one's fighting ability.
You best knuckle up and protect your grill holmes, cuz I gots the stoopid skills.
by Ride the Bomb August 31, 2003
Mug icon

Dirty Sanchez Plush

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

Buy the plush