meaning of annie lennox

annie lennox meaning in Urban Dictionary

White-hot Scottish songstress.Will totally screw you up.keep in mind Saruman's power of sound? Well Anniehas got mad abilities thereupon set of pipelines. Boo-ya Grandma!