Skip to main content

Definitions by leroykerrsucksafatcock

odonovan 

the best family in the world. if you date an odonovan count yourself a lucky duck. you might turn into leprechaun if an odonovan is your loved one tho, so be carful.
guess what bro, i scored an odonovan!

wow, lucky you!