Top definition
Barf; made up of all kinds of carnival food, finished off with a ride on the teacups.
We went to the state fair, and there was carnival salsa all over the sidewalk. Some kid had just finished riding the teacups.
by bricks212 July 27, 2010
Get the mug
Get a Carnival Salsa mug for your buddy Georges.