Skip to main content

Definitions by Debbiedefiner22

An english speaking nigerian woman. Most likely having a thick accent.
Whats up my shigga?
Shigga by Debbiedefiner22 January 3, 2019