meaning of Butitta

Butitta meaning in Urban Dictionary

Means Huge, whopping, gigantic, Penis