Top definition
To finesse using a small or delicate feather. Anything larger than a 3 inch feather would not be considered ratatwanging.
I am going to ratatwang your panda
by Honestyspeakerdude February 07, 2017
Get the mug
Get a ratatwang mug for your buddy Callisto.