1 definition by MuggaMan

A term of endearment to be used among friends created by Daniel the Tiger (may he rest in peace).
Person 1: Love u mugga
Person 2: Love u too mugga
by MuggaMan August 24, 2021
Get the Mugga mug.