Top definition
I form of drinking tea from a tea cup when tipsy.

teadrinkingLOL
"imfhs just gunna haves some tupsu"
by DONBRUMM. March 07, 2008
Get the mug
Get a Tupsu mug for your friend Manafort.