spartan73's definitions
a totally kick ass ska band that no one has heard of. if you ask people if they listen to mustard plug, they look at you as if you had the word "dumbass" stamped on your forehead.
by spartan73 April 8, 2006
Get the mustard plugmug.