1 definition by yma8ronaele

1
when something is more expensive than usual
friend: “woah! this jacket is so expensive!”
friend 2: “you know what they saythe bees buzz better in scotland!”
by yma8ronaele August 10, 2021
Get the mug
Get a bees buzz better in scotland mug for your bunkmate Beatrix.