Skip to main content

Definitions by Anon Ibid

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.”
tubra by Anon Ibid July 30, 2008