What does Aibhne mean?

Aibhne meaning in Urban Dictionary

Term familiar with explain an ever-growing ninja creature which altogether crazy, stubborn, annoying, demonic, passionate, friendly, playful, and adorable.