meaning of Abraar

Abraar meaning in Urban Dictionary

the top brown creature