meaning of Beetardio

Beetardio meaning in Urban Dictionary

An Italian Beetard