meaning of bdnsa bdnsa

bdnsa bdnsa meaning in Urban Dictionary

An obnoixous expression regularly trigger annoyance. An acronym: back off n' suck ass!