1 definition by Kayla donohoe

A wonderful man full of kindness, hope and love! Some one to cherish for the rest of time! Always great in bed! A man that should be a god!
Every one wants to be with a Davin
by Kayla donohoe February 6, 2010
Get the Davin mug.