1 definition by Tomton THD
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.
2) People shout WHACK when window hanging behind a diesel locomotive, when it revs up and starts to thrash.
by Tomton THD June 18, 2020