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 14, 2015
Get the mug
Get a thutter mug for your brother-in-law Bob.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the merch
Get the jabbed neck gaiter and mug.