Top definition
To make a dull, repetitive sound.
She knew that her heart would thutter when she saw Blaine walk up the spiral staircase. That is when she would slowly step down in her slow, practiced pace.
by Luddz June 17, 2015
Get the mug
Get a thutter mug for your barber Vivek.

Available Domains :D

  • thutter.net
  • thutter.ninja
  • thutter.men
  • thutter.org
  • thutter.se