1 definition by Crazyeyes22

1
To attack an enemy with everything you have.
A swarm of people bombarded the politician with insults and vulgarities. She was swarmbarded.
by Crazyeyes22 March 16, 2020
Get the mug
Get a Swarmbarded mug for your girlfriend Larisa.