by Enrique Perez November 16, 2003
by Enrique Perez November 16, 2003
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