1 definition by InspiredbyAngus

Top Definition
A slang term for testicles, from the same vocabulary as "Stud Missile".
First I hit him/her with a stud missile, then follow up with the macho bombs.
by InspiredbyAngus January 03, 2011
Mug icon
Buy a Macho Bombs mug!