1 definition by kewt kitty

Top Definition
the sound of a purr in cute talk.
you only get one r so make sure you roll it.
mew mew trddd meow trddd
by kewt kitty March 11, 2011
Mug icon
Buy a trddd mug!