#news

Top Definition
an update in a situation
"hey, did you guys get the leak on izzy?"
by 2of5allaround May 10, 2018

Mug icon
Buy a leak mug!