Definitions by superminun
Canadian Weeaboo
A Person who is obsessed with Canada. They may go so far as to learn French, Play Hockey, and Dress up as a Mountie.
Canadian Weeaboo by superminun October 17, 2018
Yeah you right
Yeah you right by superminun October 30, 2017