What does baltimore snowball mean?

baltimore snowball meaning in Urban Dictionary

It really is whenever someone stands on a balcony and ejaculates across part while someone else on the floor captures it both on the face or right within their mouth.