Top definition
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 mug
Get a Odzey mug for your sister-in-law Larisa.