meaning of abanob

abanob meaning in Urban Dictionary

sluggish