1 definition by Budadoo2

Top Definition
A woman that knowingly spreads herpes to as many guys as she can.
My ex girlfriend is s herpes cannon
by Budadoo2 March 17, 2011

Mug icon
Buy a Herpes Cannon mug!