Skip to main content

Tomton THD's definitions

WHACK

1) When power is applied on a diesel locomotive and then engine revs up.
2) People shout WHACK when window hanging behind a diesel locomotive, when it revs up and starts to thrash.
"Whack it up driver!"

*driver applies power on the loco*
WHACK!!!!!
by Tomton THD June 18, 2020
mugGet the WHACKmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email