bn:27220915v
Verb Concept
EN
shemozzle
EN
To scarper; to run away; to flee. Wiktionary
Definitions
Sources
EN
To scarper; to run away; to flee. Wiktionary
Wiktionary