vom platz geschossen

listen to the pronunciation of vom platz geschossen
Almanca - İngilizce
walloped an opponent
drubbed
trounced