man drop Posted in M Best definition man drop 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. How satisfied are you with the definition? Looking for man drop meaning? Delighted that you discovered the greatest determine on our web site! Recently this definition was actually observed 31 times.