did you hear about steve? yeah he is a diggle these days
this is a person who takes part in larping and is therefore judged by society
"did you hear about steve? yeah he is a diggle these days" What is the definition of "a diggle"?