look up any word, like cleveland steamer:

1 definition by MandarinChick

 
1.
TEU
TEU (Throw Em' Up)

There’s often those times when tea-bagging a friend, or getting epic revenge on a dirty ex deserves some recognition. These are times when not one middle finger will suffice, but the almighty double.

Term coined by doublemiddle.com
This Idiot got me angry...So I TEU
by MandarinChick November 15, 2010
17 2