Top definition
the dumbed down, slightly retarded brother of Legolas from Lord of the Rings
by Sassy Molassy April 23, 2003
Get the merch
Get the Mousolas neck gaiter and mug.