1 definition by jjjjjmmmm

Tiana just let a gnarly rat-bark. Or, Tiana is so gross she is sitting in the corner rat-barking.
by jjjjjmmmm July 1, 2010
Get the Rat-bark mug.