Skip to main content

Definitions by WiggleWiggle152536

slang word for your mother
You: I love you snibba
Snibba: Love you too hunny
snibba by WiggleWiggle152536 August 10, 2017