stick in your gizzard






stick in your gizzard


be a source of great and continuing annoyance – informal




stick in your gizzard :






stick in your gizzard To HOME PAGE


Idioms Index – Previous Page




Related Links : stick in your gizzard