1 definition by Devooooo

The ass of a canine, butt of a dog..etc. badonkadonk dairy-air
"Hey look, that dog is sniffing that tatla!"
"That Tatla smells horrendous!"
by Devooooo June 1, 2007
Get the tatla mug.