have you seen the girl over there she's well doffable
a person who is very sexy who you'd like to have sex with
"have you seen the girl over there she's well doffable" What is the definition of "doffable"?