DumpstaDivinRacoon's definitions
When you start squealing and foaming from the mouth while giving your homie a good ole lickin' time.
by DumpstaDivinRacoon November 28, 2020
Get the Retarded Rim Jobmug.
Get the Retarded Rim Jobmug. We'll email you a link to sign in instantly.