What does barsawia mean?

barsawia meaning in Urban Dictionary

spot where idiot (whatever age) are annoyingly dumb, and everybody lick his ass for this. They can in addition screw up every RP occasion and state it's because of also low RP on it.