It is well known that given a function $f \in L^p(B_R)$ such that $|\{x \in B_R: f(x) = 0\}|>0$, the following Poincaré inequality holds: $$ \int_{B_R} \left(\frac{|f|}{R}\right)^p \ dx \leq c \int_{B_R} |\nabla f|^p \ dx \, .$$
My question is: does something like this hold on annular regions? More specifically, given $0<r<t<\infty$, and let $f$ be such that $|\{x \in B_t \setminus B_r: f(x) = 0\}| > 0$, then does the following inequality hold? $$ \int_{B_t\setminus B_r} \left(\frac{|f|}{t-r}\right)^p \ dx \leq c \int_{B_t \setminus B_r} |\nabla f|^p \ dx \, .$$
The only reference for inequalities of Poincare type on punctured domains I could find was Lieb–Seiringer–Yngvason (Ann. Math 2003) arXiv link.
I suspect the Poincaré inequality on punctured domains in the way it is asked above might be false. If it is false, then I would like to understand is what sort of functions admit the second inequality?