Human R2D2 Share definition Flag It's that thing when a midget on roller skates is inside of a trash can and dialing on speakerphone Look, a Human R2D2 Human R2D2 by Jimbob McHorseraddish February 21, 2015 0 0 Get merch Get the Human R2D2 mug. Buy Now — $32.95 See more merch