☰
Contribute
Extractor
About
Updates
All Idiom Dictionaries
Try now
take someone to brown town
Language:
en
1.
chiefly British
Caribbean
informal
slang
To subject someone to severe humiliation, defeat, or disgrace.
To cause someone serious trouble, ruin, or harm (figurative).
Examples:
No examples available.
Validation Count:
0
Sourced from Wiktionary