turbo puns Share definition Flag not your dad's puns, these are energy puns. menergy, rawberry, shockolate these are turbo puns! turbo puns by Your Mom dot com July 25, 2007 0 0 Get merch Get the turbo puns mug. Buy Now — $32.95 See more merch