{{term}}
- {{preview}}
Keyoor
Keyoor
means
awesome to the max
and it also means
Canada sucks
.
Dude
that
patel
is so Keyoor! And
Canada sucks
.
by
keyoorbhai
March 21, 2005
Get a
Keyoor
mug for your mate Bob.