2 definitions by PINKXOXOXO

1
An expression for being doomed, aka "oh shit"
Shenga, I forgot to put the Tequila in the cooler!!
by PINKXOXOXO March 12, 2021
Get the mug
Get a Shenga mug for your bunkmate Nathalie.