cheh
Top 35000
Meanings
Interjection
1. Well done; serves you right. (colloquial, sarcastic)