when we saw the frenchican at great america on saturday, we couldnt believe our eyes
a certain very hott french speaking mexican
"when we saw the frenchican at great america on saturday, we couldnt believe our eyes" What is the definition of "frenchican"?