Top definition
Rapid and continuous flow of cum. The heavy shot of heavenly juices to saturate an area of a woman's body rather than hit a specific target ( vagina ) .
Eg :He was so turned on by her that he could not help but deliver a cum barrage on her sweaty body

Eg: it was his 1st night and he was so turned on by her night gown that he lost control and fired a cum barrage
by zingeraddict November 21, 2010
Get the mug
Get a Cum barrage mug for your cat Manley.