Top definition
An abbreviation for "too much goddamned information."
I started reading "The Penis Thread" on this message board I visit but pretty quickly decided it was just TMGDI and said so.
by Moggraider November 24, 2005
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush