meaning of animal mcnasty sandwich

animal mcnasty sandwich meaning in Urban Dictionary

A sandwich which generally filled of this unearthly selection of animal mcnasties.Also, a tremendously hot woman.