meaning of Aznalex

Aznalex meaning in Urban Dictionary

A person who is richly known for pushing real time African bullfrogs up their particular arse, its enjoyed as a annual getaway since 79'.