knock-down-drag-out

listen to the pronunciation of knock-down-drag-out
English - English
a knock-down-drag-out argument or fight is an extremely angry or violent one
knock-down-drag-out
Favorites