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.