1 definition by TheSofaKing

The situation that occurs when one urinates, shakes, and no matter how much one shakes, a wet spot will still appear upon one's underpants.
Girlfriend: Hey, what is that wet spot on your undies?

Me: Sweet buttery Jesus woman. Leave me alone. It's the atomic drip.
by TheSofaKing April 4, 2010
Get the atomic drip mug.