1 definition by Yurasdf

Top Definition
Windows Staircases Manufacturing United
WSMU limited, Windows Staircases Manufacturing United, WSMUnited
by Yurasdf March 01, 2009

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.

×