English-Polish dictionary »

shit on a stick meaning in Polish