Muzza

In Egyptian, a very fine chick that you would love to fuck
by Omar Fahmy May 15, 2003
Get the Muzza mug.