Giiiiiirl Share definition Flag 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 Giiiiiirl by Mike Sanchez67 December 12, 2018 Get the Giiiiiirl mug.