meaning of Binaca

Binaca meaning in Urban Dictionary

a brandname of air spray.