1 definition by FrEsH2005

Top Definition
An Italian Pistol. (9mm i think)
ooo. just shot me in the arse with that baretta
by FrEsH2005 November 22, 2005

Mug icon
Buy a Baretta mug!