logo Featured Topics Film WWE TV Gaming Comics Music Offbeat Quizzes 13 Scottish Phrases And What They Mean By Sara Weir / May 27, 2015 3. "Ye Mak A Better Door Than A Windae" Translation: You're In The Way Well this is just hilarious. Unfortunately, people aren't physically transparent so we can't be windows although you are a 'pane', aka, get out of the way. At least there's a compliment in there somewhere... Pagination ←Previous Next→