meaning of barrett fifty

barrett fifty meaning in Urban Dictionary

.50in sniper rifle used primarily to get automobiles and compliment the M40 sniper system. Most powerful old-fashioned rifle on the planet.