whoopee twang Share definition Flag When a female is about to give you head and you are so excited that you cum all over her before she even starts This chick was about to give me some bad deep throat.. then I 'whoopee twang' whoopee twang by richyrich38 July 9, 2014 0 0 Get merch Get the whoopee twang mug. Buy Now — $32.95 See more merch