habbes

Someone that is quirky but extremely clever.
by idgy_2 March 25, 2011
Get the habbes mug.