தெருக்கூத்து

Noun

 * 1) street theater; dramatic performance or dance in a street
 * 2) public disgrace