re: #90 ggt
“Chuckles” ???
“Chuckles”
???
It’s a pet nickname that some of the stalkers at Deuce have adopted. It seems fairly obvious that it’s one of them.