Odilof

a person who has sex with multiple deer
there goes that odilof again, you know hes canadian...
by Tallica chick July 23, 2008
Get the Odilof mug.