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 Cupcke27 November 21, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.