Skip to main content

Definitions by Osman_Ghazi

A pejorative term for a Canadian
I'm tired of seeing these damn icebacks everywhere!
iceback by Osman_Ghazi January 31, 2015