Top definition
One who leaves anything and everything everywhere.
Where's my debit card, I thought it was in my wallet? I don't know you must have pulled a James Hoppe last night.
by Tucker Chucker May 16, 2011
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush