1 definition by Chewythe sk8r

to fuck something up in large quantities or to completely destroy something
U.S. Army clusterfucks Iraq
by Chewythe sk8r May 23, 2009
Get the clusterfuck mug.