meaning of Butt lickin teste face

Butt lickin teste face meaning in Urban Dictionary

A derogatory term used for one who has been acutely gay/annoying, and cannot be around.