Skip to main content

Definitions by Boriskov

Animalhead 

Someone who posts random nonsense about the Tooty Ta on Facebook community groups
That lady Animalhead is back to her old tricks
Animalhead by Boriskov October 31, 2023