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!