1 definition by Swagggmasterrr

Girl who has the special talent of licking windows
Look, that girl is licking a window. No wonder her name is Ailbhe
by Swagggmasterrr October 28, 2017
Get the Ailbhe mug.