Top definition
A group of pompous twits found in Sri Lanka. They chant tang tang hypnotically as they flutter about like scatterbrained butterflies and immediately set upon anyone who gets too close and turns them into a twitching pulp.
Some European guy : O look an island

Other European guy : lets go see what’s on it

After landing on the shore

Guy1 : what an ugly ass stinky island, even Portugal is better than this place.

*Wailing sound in the distance*

Guy2 wat the fuck was that

*snapping twig noises*

Three wailing demonesses aka tang tang dancers jump out from under a rock and start spinning and wailing tang tang tang as they rip the guys to shreds.
by Twit Twat July 19, 2018
Get the mug
Get a Tang tang dancer mug for your cat Riley.