Expression used here and there by Most People
This phrase is used if somebody is blocking your view. It’s a way of asking somebody to move out of the way. Since your body is dense, nobody can see through it - hence it being compared to a door, rather than a window - something you can see through.
“You make a better door than a window” “Oops! Sorry, I’ll move out of the way”
Added August 2020 by pbkr
6 out of 13 English speakers have heard this