1 definition by sidtheslothkid

The sound the penis produces, potentially durning sexual activity. Can be used to celebrate or mock a comrade’s romantic acts.
(More Rs increase the power of the phrase)
“Hey what are you and Emily up to later?”
“Nothing much, probably gonna go to the movies.”
“Rrrrrrrrup.”
by sidtheslothkid November 5, 2018
Get the Rup mug.