Top definition
The legendary Walross is only seen in Northern areas of Ontario. It occurs at certain times in the winter months when a young lad named ross inserts 2 icicles into his mouth mimicking a walrus.
Great Scott! That's a Walross!
by fauxhawklad May 31, 2011
Get the mug
Get a Walross mug for your bunkmate Rihanna.
buy the domain for your foodie site