1 definition by silhouetterose

1
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
by silhouetterose August 10, 2018
Get the mug
Get a Gwada mug for your cat Callisto.