What is Tab Soda?
a slang for ecstasy to avoid getting caught by law enforcement or parents.
Bill did so much tab soda he thought Julia was a 16th century Dutchess and began to dance the boxstep with her.
See ecstasy, x, ectasy, tab soda