1 definition by MadiLover9

Absolutley, hands down, the nicest person you will ever meet, if you ate lucky enough to meet one. Once you have dated a Dain, no one else is just as perfect as him. Dain is caring and will always be understanding. Dain is the sort of person that you know will ALWAYS be there for you. Dains are good with Madi's
You are being very dain
by MadiLover9 October 14, 2016
Get the Dain mug.