look up any word, like queefing:

1 definition by noobmate

 
1.
One who is from Canada, and also happens to be a bitch. Usually in some way associated with Mounties.
Wow, that canadabitch really needs to be punched in the face.
by noobmate December 22, 2009
22 24