Top definition
Euphemism for having passed a bowel movement, more obscure than 'dropped the kids off a the pool' or 'pinched one off'.
Have you thrown a pin this morning?
by BigRonsTan May 06, 2018
Get the mug
Get a Thrown a pin mug for your friend Trump.