1 definition by anahouwaabdoubk

It's means Pussy in Algerian language
Dude that Sowa taste like tangerine
Hey girl can I get some Sowa?
by anahouwaabdoubk November 22, 2021
Get the Sowa mug.