What is it when they say host
@taxidan When an enthusiast or pro says that they host that means they can provide the space to cuddle in whether it be their home, hotel room, office, etc.
Or it could mean they carry a pathogen.
I'm kidding! God! : p
It means we have a place you can come over and cuddle at!
The End
And they lived happily ever after.