Top definition
A dorky form of laughing, like "huhuhuhuhuhu".
"hrhrhrhrhr i r si teh fr33k"
by Heza January 16, 2003
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush