090218-009

Finnish: Hiekka pillussa
English: You have sand in your pussy.
collected: Chapel Hill, NC (9-2-2018)
origin: Something you say in Finland, to someone, particularly a woman, who is in a bad mood and acting salty.