meaning of Boabdil

Boabdil meaning in Urban Dictionary

A centaur from Greek mythology. There is a myth that's nevertheless told all over camp fires nowadays, which he gallops the planet earth in search of his true love. He wont rest until this objective is achieved.