|
|||||
What is Quyon?Quyon is a small town in Western Quebec know for excellent strip bars and world class ice climbing. Named after the French word "Couillon", meaning "little testicle". Eric: Dude, where did you find all that great ice? Please tell me because I am too lazy to go explore myself! Quyon - video |
|||||
www.Definder.net Powered by Urban Dictionary |