Shobdo Logo
ODEjab jab

jab jab

Flag: gbEnglishOxford Dictionary of English

jab jab
noun West Indian English a devil, in particular as represented in a carnival masquerade.
– ORIGIN French Creole, from French diable diable devil devil.
jab jab — ODE · Shobdo