Definitions by Loserfligot
Odilon
A very edgy loser who makes a shit load of suicide jokes, has no respect for anyone, and has a dirty mind. If you see a guy named Odilon walking around make sure to suck him off
Odilon by Loserfligot September 21, 2018