Skip to main content

Definitions by John Greenman

A Moose that has unusually large testicles and often makes a noise similar to a lawnmower
I had a dream about a Roosa last night
Roosa by John Greenman October 4, 2006