Muzza

In Egyptian, a very fine chick that you would love to fuck
by Omar Fahmy May 14, 2003
mugGet the Muzzamug.