1 definition by Foreflower26

Post break up desire to sleep with multiple people in a short span of time
You've had 5 one night stands this week you're on a slut rampage
by Foreflower26 April 4, 2016
Get the slut rampage mug.