i opened the unlocked mens bathroom door and was dafoed
to be shocked or surprised by a large penis that was not always a shocker of a penis but grew into one due to a long duration of un-use
"i opened the unlocked mens bathroom door and was dafoed" What is the definition of "dafoed"?