NOUN - A restaurant, usually one that runs a very fast-paced environment, and provides little or no nutrition on any of the food on their menu.
by Enrique Perez November 16, 2003
by Enrique Perez November 17, 2003
by Enrique Perez November 16, 2003