a word to describe somebody who is being an utter idiot about something.. other words a 'twat'.
Omg, that kid is a total Odzey!
by timmy2784 September 28, 2011
Get the Odzey mug.