generated at
ぴったり

ピッタリ、ぴたり、ピタリ、ぴったし、ピッタシ

suddenly (stopping)
perfectly (suited) ; ideally