1 definition by ManLikeChubbz

1
When you get off the plane in poland and have been 110% Tambo’d ever since
Was 110% Tambo’d last night, took me a hour to run home
by ManLikeChubbz May 18, 2018
Get the merch
Get the 110% Tambo’d neck gaiter and mug.