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 0 0 Get merch Get the Giiiiiirl mug. Buy Now — $32.95 See more merch