Top definition
A term of endearment, a close friend or colleague with whom you share common interests
Alright Tenchcaster, hows it going?
by retrohowla June 27, 2013
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush