Define Giiiiiirl Meaning

Giiiiiirl
When you don't know how to speak English and you need to be bitch slapped

Giiiiiirl i need to find the way of speaking because this sounds fucking stupid
By Gennie