1 definition by GRIMMGATES

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 23, 2009
Get the Juniro mug.