Skip to main content

Definitions by yma8ronaele

bees buzz better in scotland 

when something is more expensive than usual
friend: “woah! this jacket is so expensive!”
friend 2: “you know what they say… the bees buzz better in scotland!”