One of the recently hatched lizards ….. with a substantial Karma deficiency if I may put it politely… Logged in about 20 mins ago.
But nothing funny. Maybe the right football team won today, I don’t know.