meaning of arbarola

arbarola meaning in Urban Dictionary

An adjective used to describe someones face or groin.