Taco Bumpers Definition

noun
Of taco bumper.
Wiktionary
Advertisement