Top definition
A word used to say something is on something all the time. A smell or object stuck on an object. When someone is knowing something about someone else.
John:"I covered a wide receiver in football today" Cole:"How did you do" John:"I was on him like Stink on Shit" John:"Do you see those bugs there on me like Stink on Shit"
by XJDUBX October 15, 2010
Mug icon

Dirty Sanchez Plush

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

Buy the plush