Top definition
that your shoes are scuffed and u stepped in muck and this is what u say when that happens
oh skufmuck!
by Ana March 01, 2004
Get the mug
Get a skufmuck mug for your barber Zora.