meaning of Bacardi Dip

Bacardi Dip meaning in Urban Dictionary

once you duck down behind some thing to cover using a swig of Bacardi.