Question: what does it mean when someone ask if you can host?
Answer: It means your online looking at escorts, and they “can host” means you go to their place, or hotel that they are at, or wherever it is that they are. Otherwise they come to you or your hotel. Basically she's available for in call or out call.