What does adam dutton mean?

adam dutton meaning in Urban Dictionary

spoty cricket geek