Top definition
used to describe the voice of someone who has a frog in their throat.
I was so throggy the day after the concert; I must have been screaming all night.
by valenticed May 17, 2009
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush