look up any word, like bye felicia:
 
1.
a Canadian, used generally with a negative connotation.
On my trip to Ontario my friend almost got in a fight with some flea-bitten goose!
by Mark K. Smith September 03, 2005
1 0