What is Flea-bitten Goose?
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!
All you need for a faster workflow in one place.