odel

A Fucking Moron. One that wastes your time and energy.

See Odle
by Mohatma Gandhi December 08, 2007
mugGet the odelmug.