1 definition by twatmuncher19

Top Definition
the act of dunkin your testicles and or scrodem on a significant other
my wife wouldnt shut up so i man dropped her. the funny thing is that it worked.
by twatmuncher19 December 26, 2010

Mug icon
Buy a man drop mug!