1 definition by lesterk

Top Definition
Taking a dump.
I got to throw a horn
by lesterk January 04, 2012
Mug icon
Buy a Throw a horn mug!