1 definition by Anon Ibid

1
Tubra refers to the pelt of an unknown animal. Synthetic or otherwise.


“Hey, what kind of fur is that coat made out of?” Response, “Tubra.”
by Anon Ibid April 21, 2006
Get the mug
Get a tubra mug for your papa Jerry.