An expression to nicely replace the harsh mutha f***a.
I can't believe you played that joke on me you suckamucka.
by Ms. F December 21, 2005
1 more definition
a word used for almost anything. it can mean something good or bad.
Hey suckamucka, you are awesome. Hey suckamucka, get a life.
by kd12 July 01, 2011