tuupata

suomi-englanti sanakirja

tuupata englanniksi

  1. to push (gloss)

  2. To nail (have sex).

  3. (synonyms)