Frozen Peebody Share definition Flag When you write in your will that you would like to be pissed on and cryogenicly frozen without being dried off. Boy; Grandma, do you want to be a frozen peebody? Grandma; Why yes child I would. Frozen Peebody by BGTV March 9, 2017 0 0 Get merch Get the Frozen Peebody mug. Buy Now — $32.95 See more merch