Definitions by Winnipegged_22
Winnipegged
A person who lives in Winnipeg,Manitoba and gets fucked by Mother Nature’s strap-on AKA the weather - despite the ‘Win’ in the word, this is a major L for those who reside in Winnipeg
Winnipegged by Winnipegged_22 April 25, 2022