Tubbiola

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