Top definition
An obese Canadian Moose that smells like rotting carcasses. They are usually only seen in the farthest neck of the woods in Quebec. They are a very rare creature. And sights of them have been seen at Lake Titicaca. One is believed to be living in a small town in California.
Person 1: "Ew! Do you smell that?"

Person 2: "There must be a Juniro near! ...Run away!"
by GRIMMGATES January 22, 2009
Get the mug
Get a Juniro mug for your dog Manafort.