Carmenpoofter Share definition Flag The German word for ambulance. Terry fell over and knocked himself unconscious, but on the bright side we all got to ride in the carmenpoofter. Carmenpoofter by Flo Jackson June 13, 2016 0 0 Get merch Get the Carmenpoofter mug. Buy Now — $32.95 See more merch