2 definitions by LDB

1
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
Get the mug
Get a mogwai mug for your Uncle Georges.
2
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 04, 2003
Get the merch
Get the fresan neck gaiter and mug.