What does bdnsa bdnsa mean?

bdnsa bdnsa meaning in Urban Dictionary

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