2 definitions by ldb
Mogwai is:
- a post-rock band from Glasgow
- bad gremlins from the film 'Gremlins'
- a Chinese word for ghost
- a post-rock band from Glasgow
- bad gremlins from the film 'Gremlins'
- a Chinese word for ghost
that mogwai is terrifying!
by ldb June 27, 2005
Swedish fella on way to Canada with Thor's Hammer and a box of chocolates while wearing high heels on a skateboard.....
by ldb November 4, 2003