Skip to main content

Definitions by piccadillysmother

Shaminga 

An expression of dread, used in situations where you would like to express your distaste for a situation.
Oh Shaminga! I have Maths next period.
Shaminga by piccadillysmother January 12, 2023