1 definition by Wiggly Worms

Acronym for talks a lot of shit. A person that tries to impress others by spewing verbal diarrhea using business buzz words
Did anyone understand what TALOS was saying in the meeting today?
by Wiggly Worms September 20, 2018
Get the TALOS mug.