Muffcopter Share definition Flag A metaphor used when on the hunt for a female sexual partner. Dave: Are you hitting the town tonight? Bob: Yeah, we'll ride the muffcopter! Dave: Sweeeeeeet! Muffcopter by Brackets, Anus December 19, 2010 0 0 Get merch Get the Muffcopter mug. Buy Now — $32.95 See more merch