A person who gets on people's nerves and lacks intelligence.
My sister is such a bubba swiss.
by 1234gugt93 December 30, 2016
Get the bubba swiss mug.