what the hell is that jar jar saying? last time i go to this taco bell
any tall ass foreign chick that: cant speak english, smells like old ass cheese, and is annoying as hell
"what the hell is that jar jar saying? last time i go to this taco bell" What is the definition of "jar jar"?