meaning of Barracked

Barracked meaning in Urban Dictionary

To swat a fly only using your hand as well as your Obama like reflexes.