meaning of Andrew Varrasse

Andrew Varrasse meaning in Urban Dictionary

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