Top definition
When somebody you know makes your business their business.
Shannon told my girlfriend that I went to a strip club; she's got her nose up my ass.
by MassNerder March 07, 2012
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush