Two Chimps On a Davenport Share definition Flag A sex act where two men double team a woman using bandana peels as condoms. Why is the station so slippery?Two Chimps on a Davenport. Two Chimps On a Davenport by Chippydippydingdong November 8, 2011 0 0 Get merch Get the Two Chimps On a Davenport mug. Buy Now — $32.95 See more merch