Search in full dictionary

SLUG, DROP A REAL

SLUG, DROP A REAL
ScnTUEU
a coined term used figuratively meaning to shock or startle, deliver a forceful blow to. Although the origin of this phrase is unknown it probably comes from the literal definition of slug, meaning to hit or strike heavily and the word drop, which means to utter or express something casually, as in, to drop a hint.