Top definition
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 sister Beatrix.