1 definition by capkrk

Top Definition
I ate at the taco shack and it gave me the Taiwan Trots within minutes.
by capkrk September 04, 2008

Mug icon
Buy a Taiwan Trots mug!