Skip to main content

Boohoo train

The train someone should get on if they subject others to their excessive complaining and/or crying.
A: "WHINE WHINE WHINE. COMPLAIN COMPLAIN."

B: "I'm just gonna go... you wait here for the boohoo train."
by Dr.Chiddiq July 10, 2010
mugGet the Boohoo train mug.

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