1 definition by atrocexhib

Top Definition
A slang name for the ever elusive anal g-spot. Generally used when frustrated by its apparent absence
Damn, I just put my finger on that twood, so to speak.
by atrocexhib September 21, 2008
Mug icon
Buy a twood mug!