Skip to main content

doopi's definitions

meat tea

verb:The act of soaking one's balls in hot water and serving it to an unknowing victim.
Dude, this taste like meat tea.
by doopi April 20, 2014
mugGet the meat teamug.

Share this definition