defeat or thrash a person heavily; destroy someone (also marmelize)

listen to the pronunciation of defeat or thrash a person heavily; destroy someone (also marmelize)
English - English
{f} marmelise
defeat or thrash a person heavily; destroy someone (also marmelize)
Favorites