2 definitions by LDB

Top Definition
Mogwai is:

- a post-rock band from Glasgow
- bad gremlins from the film 'Gremlins'
- a Chinese word for ghost
that mogwai is terrifying!
by ldb June 26, 2005
Swedish fella on way to Canada with Thor's Hammer and a box of chocolates while wearing high heels on a skateboard.....
See also studmuffin definitions 1 and 2.
by LDB November 04, 2003
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.