look up any word, like cleveland steamer:

1 definition by Aledros Highbourne

 
1.
to suck at a professional level. Something that is so bad, it should be paid for sucking.
"Man, did you see the Raiders yesterday? They sucked"
"Yeah, from the back"
by Aledros Highbourne September 18, 2006