1 definition by Diablo050189

Someone who is constantly making up excuses for everything.
Guy 1: "Man, every time I invite Amy over something always comes up."
Guy 2: "That bitch is such an excusearella. You really need to find a new chick."
by Diablo050189 December 25, 2017
Get the Excusearella mug.