Skip to main content

a town.'s definitions

dearheart

the greatest term of affection known to mankind
"peter, you are such a dearheart"
by a town. December 14, 2008
mugGet the dearheartmug.

Share this definition