Top definition
Slang - A combination of the words "Street" and "Tacos"
Used to describe tacos bought from street vendors - usually at night
"I got the munchies. You down for stracos?"
by Ramo Rellim June 16, 2014
Get the stracos neck gaiter and mug.