- a post-rock band from Glasgow
- bad gremlins from the film 'Gremlins'
- a Chinese word for ghost
that mogwai is terrifying!
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.