man did u see that gross frogstrich back there
a combination word made up of frog and ostrich, and used as a derogatory term for an downright hideous girl that resembles the two creatures
"man did u see that gross frogstrich back there" What is the definition of "frogstrich"?