i get the feeling that ted might be an anal vulture
a gay guy that hovers around looking for fresh [browneye]
"i get the feeling that ted might be an anal vulture" What is the definition of "anal vulture"?