what is long hard and has come in the middle unijokes.com Category:humor Global Rank:319,831 visits:141.6K pages/Per:2.7 ADS