FredSanford11's definitions
A fine woman from Ontario, Canada. Although, the word is often used to describe any attractive Canadian woman.
by FredSanford11 March 19, 2011
Get the Ontarihoe mug.
Get the Ontarihoe mug.