siitäs sait

Finnish

Phrase

siitäs sait (colloquial)

  1. in your face, take that