Top definition
Something that is happening in close proximity to you and often you are unaware of it.
Susie: My child does not do drugs
Alison: Uh, yeah, yeah she does. It's happening in your own backyard
by loulou62849 March 21, 2014
Get the mug
Get a in your own backyard mug for your buddy Callisto.