Top definition
1. Money shot. The moment when a women recieves your legacy.
MAN1: Bro so i was so in the moment that a got Karen on her knees and started Spraying Babies all over her face!

by Derben October 02, 2012
Get the mug
Get a Spraying Babies mug for your Uncle Bob.