A title/pseudonym of endearment and respect for a high functioning autistic or aspergers male
Have you seen Tuggy Red? I’m afraid he’s shoved another sonic the hedgehog figurine up his ass.