Top definition
stutter; to mumble words cuz your scare or nerves
all da busters start 2 stutta when they talk to hopper.
by Carlos November 18, 2003
Get the mug
Get a stutta mug for your cat James.