meaning of amabilia

amabilia meaning in Urban Dictionary

A bitch as sister would youn't know when to shut-up and will constitute the weirdest items that will make you laugh but sometimes piss you off. You will love her due to her humor but you will hate the girl because of the woman attitude.