Tubbiola

A surname of Italian decent. From the origin Tubbi meaning incredibly awesome.
That guy is such a Tubbiola!
by White Beast o'hair June 01, 2010
Get the Tubbiola mug.