tacood

A verb used to describe feelings of anguish but at the same time profound amazement. Regularly used within gossip groups.
Did you heard about Mick? Tacood!
by Ochee October 02, 2020
Get the tacood mug.