What does Andrew Varrasse mean?

Andrew Varrasse meaning in Urban Dictionary

a pussy just who cannot take pain but could take a cock