Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. fluzzle
A fluffy nuzzle, commonly found in Canada and Afghanistan. Be cautious, might bite you in the reproductive organs. Never touch without the use of chemical weapons.
Eva is such a fluzzle