1 definition by Joubleu

Puking on top of your shit. I was so fucked up last night I had a scoocum deed
I was so fucked up last night I had a scoocum deed
by Joubleu July 6, 2020
Get the scoocum deed mug.