Top definition
a very ugly shoe that might have the visual characteristics of mucus.
hand me those there muccusins my boy.

that guy always wears those ugly muccusins.
by CurvedMirror July 02, 2008
Get the mug
Get a muccusins mug for your bunkmate José.