Skip to main content

Definitions by silhouetterose

Short for something or someone from Guadeloupe ( a small Caribbean island).
My family is from Guadeloupe & I was born there, therefore, I am a true Gwada
Gwada by silhouetterose August 10, 2018