What is Vein On A Train?
1.
Someone on a train who gives you a vein, because something they are doing is annoying you, perhaps even their face!
"That person over there is the ultimate vein on a train."
"I wish that person would turn their music off, they're becoming a vein on a train."
"Why does she feel the need to constantly purse her lips, she is a massive vein on a train."
See
Random Words:
1.
referee who has been bribed to put in the fix
"Whatever Ace picked up on the street, he told Remo ... fixed fights, doped horses, ..
1.
to make someone laugh(see also crack up.)
"Your foolishness just cracks me up."..