What I used to do when I still lived with the parents is..

I would go to the grocery store and buy a little baby food jar. They're airtight, will keep your bud fresh, and literally lets no smell escape. It's kind of annoying when it's in your pocket, which is why I have a hoodie that I keep all my shit in.

EDIT: Cheers 420th post, someone smoke a blunt with me.