The origin of the word dedoid comes from the word Dilwyn in the English langauge. The definition of the word is roughly known to be the most horrible, greasy, cunty, arse-licking, smelly little shit alive.
Dedoid is the little royal baby of Scunthorpe.
He is a complete legend in the bedroom department and will most likely be the man to steal your virginity. Play safe.