1 definition by Alreadylivedthelifeyouwantedto

Rupp
Fuck, Rupp busted me last night. But I love her for it.
Get the Rupp mug.