"i can't believe you got cuffed by your parents for going to the party
a word commonly used in south africa meaning to get caught or to get into trouble for something
""i can't believe you got cuffed by your parents for going to the party" What is the definition of "cuffed"?