What does Barbarotta mean?

Barbarotta meaning in Urban Dictionary

Barbarotta's are often referred to as "stoners". They truly are Italian, loud, and funny. They've a tendency to smoke fatty blunts.