Top definition
Originating from sport, it is and alternative greeting or complement for when something good happens
Yo Mi Lad, that was a great thing to do
by Banter bus 2000 May 11, 2016
Get the mug
Get a Yo Mi Lad mug for your buddy Sarah.