1 definition by Kardre

Top Definition
An Urban Igloo is a geodesic dome formed from self-joining polygons made of recycled materials. It was invented in 2012 by a Pittsburgh-based designer for the purpose of disaster relief and homeless shelter, but has been expaned into a product-line for kids.
Observer 1: Is that homeless guy sleeping in a spaceship?
Observer 2: No, that's an Urban Igloo!
by Kardre February 23, 2013
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.