Skip to main content

Definitions by psychonarna

A wonderful man. The best person to have by your side. He will always make you smile and will beat you to Omen jokes about his name!
She's got a Damien.
Damien by psychonarna December 14, 2010