2 definition 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

Mug icon
Buy a mogwai mug!
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

Mug icon
Buy a fresan mug!