do a google image search for totty and see for yourself
totty is british slang for sexy women, also rhymes with hottie
"do a google image search for totty and see for yourself" What is the definition of "totty"?