meaning of A hannah davis

A hannah davis meaning in Urban Dictionary

A hannah davis is basically a Girl or guy that is a slutty butt bitch. She/He will fuck/suck anybody and never even care if she gets a STD or expecting. No self respect whatsoever.