1 definition by Amazon Goddess.
A term which origins can be found in French Canada (specifically Quebec). The original meaning is fries smothered with cheese curds and gravy. We in Ontario, Canada have re-apprehended this French Canadian word, to be a spin on "pussy," which is also slang for a vagina. So taste that!
by Amazon Goddess. June 13, 2012