Skip to main content

Definitions by Daveco Lazentropaus

A russian igloo; A scotish term used for "my glue"
Let's go back home to our migloo; Oh crap, migloo is all over da place
Migloo by Daveco Lazentropaus April 4, 2003