Top definition
Ultimate beauty in many aspects.
Pretty close to perfection, but not there.
by Danny "Emilio" Ramirez February 21, 2008
Get the merch
Get the Moussarific neck gaiter and mug.