Top definition
When in New York City, while it is raining and you are standing on a corner; a NYC Taxi passes by and splashes water from a large puddle onto you- soaking over 20% of your clothes.
I wasn't sure I was gonna make it in NYC until I received The New York Baptism.
via giphy
by Toliman April 21, 2018
Get the mug
Get a The New York Baptism mug for your Facebook friend Riley.