charlietrap Share definition Flag Someone who insists their a man, but in all fact has a vagina. Guy 1: Woah that dude looks hot. Guy 2: Go for it man, its a charlietrap charlietrap by Flynneth March 9, 2009 0 0 Get merch Get the charlietrap mug. Buy Now — $32.95 See more merch