meaning of Brain STD

Brain STD meaning in Urban Dictionary

an individual is always in your concerns and its particular can not be stopped/cured. Constant thought about see your face indicates they gave you a Brain STD!