something that is really bad and you just can't bear to watch and or hear it
damn your guitar playing fucking sucks out loud
by shesherz December 08, 2003
1 more definition
Something that sucks really bad.
I gotta work with Rhonda on Saturday night, that really sucks out loud!
by bartlettville June 06, 2014