by Zachary Banfield April 13, 2005
Get the nachomomma mug.A short-lived Mexican restaurant in Milwaukee, Wisconsin where midgets served tortilla chips and dip out of their sombreros.
by G.Q. September 21, 2005
Get the nachomomma mug.