look up any word, like lemonparty:
 
1.
Business dealings with a company you can't remember the name of.
Originated by the trading company 'Tubbyhorse' who sold various items of dubious authenticity in the south of England 2008-2009.
"I bought that car from Tubbyhorse".

"I think I got it from, oh you know, Tubbyhorse"
by jtgooner February 09, 2010