What is Tubamaba?
Homer Simpson saying Tuba. Also, Saxomophone. But I am not defining that too.
"Tubamaba?" - Homer J Simpson
See Ruth