Top definition
A tasty concoction involving large qualities of garlic. May also be pronounced Neep-lays.

Damn, this chicken is mousetastic.

by xbeanx November 04, 2006
Get the mug
Get a mousetastic mug for your fish Abdul.