1 definition by No1MusicFan

Oh my God, did you see the "Crap Factory" show last night? They rocked out!
by No1MusicFan November 8, 2009
Get the Crap Factory mug.