Mousolas

the dumbed down, slightly retarded brother of Legolas from Lord of the Rings
by Sassy Molassy April 23, 2003
mugGet the Mousolasmug.

Share this definition