Top definition
A dumb guy who has problems with his head.
Someone who can't process simple things.

may also be gay.
by TheSmartDude01 May 31, 2018
Get the mug
Get a Tharaneshan mug for your friend Larisa.