i'd let her touch it Share definition Flag When a male is interested in a female and would like to have sexual relations with her. Jon: Man, look at that chick, dude, she's hot. Steve: Hell yeah. I'd let her touch it. i'd let her touch it by lobo108 January 15, 2009 0 0 Get merch Get the i'd let her touch it mug. Buy Now — $32.95 See more merch