yambao'd Share definition Flag Losing in a fantasy hockey league by an excessive ammount "Damn son, you got yambao'd (translation: you suck) yambao'd by DarthPork October 22, 2014 0 0 Get merch Get the yambao'd mug. Buy Now — $32.95 See more merch