rock whore noun1 •(vulgar, offensive) A prostitute who exchanges sexual favors for crack cocaine. formsrock whores