originates from the song Fergalicious sang by, shock, Fergie. It means to make a person of the male specimen excited...down there
aka to make them hard. rock? hard? get it? HAAaaa!
Random Ho #1: I totally put him on rock-rock while we were grinding to that song
Random Ho #2: You slut! Can we get drunk and pass out again now?