@JPB,
I find it jawdropping that any woman might consider meeting a newbie so quickly. Even more concerning is someone who chooses to nickname themselves 'cameltoe' or any variation thereof. TTH, out of curiosity, do you know what that nick means? In case you don't know, a 'cameltoe' is the shape that labia make as viewed through clothing. Talk about 'things that make you say hmmmm'. Before you get all defensive , TTH, this is about concern over you taking your personal safety seriously.
Of course there's still the possibility that this all still could all be staged, too.