Top definition
A type of person that will always smile, even if they have just stepped on a piece of Lego, smacked in the face or crashed their car.
That person just crashed their car, but are still smiling, Are they on something? No, he is acting like a DSO Dan.
by DSO Dan February 03, 2017
Get the mug
Get a DSO Dan mug for your daughter-in-law Rihanna.