doki doki meaning and pronunciation

  • 8 years ago
Japanese word that refers to the sound of a heart beating


doki doki definition by Urban Dictionary