Skip to main content

skumfa

A. the newest and freshest exclamation of excitement
B. A name for someone or something which you can determine your own inside meaning for the word.
A. "Skumfa! i win, you suck at life."
B. Mike is a bigger skumfa than Luke.
by K1NG TUTTT February 17, 2009
mugGet the skumfa mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email