Top definition
This refers to everything cool and perfect. It is synonymous with the word lit
Wow guys! That party was sooo arabela!
Get the mug
Get a arabela mug for your friend José.
buy the domain for your foodie site