1 definition by Kyle Science

When you deliver a load of semen to her and not on her.
ex. I'm delivering.
ex. I just delivered!
by Kyle Science December 5, 2017
Get the delivering mug.