i was watching the animal planet the other day, and this panda was going to town on this artrip
a piece of furniture resembling a penis and is often used to pleasure bears or bear-like creatures
"i was watching the animal planet the other day, and this panda was going to town on this artrip" What is the definition of "artrip"?