Top definition
landing in her nethers, the nether region of a female being exposed to for a male to feast on, even more specific would be central netherlanding (right down the middle)
Did you netherland caroline?
Oh yeah i was central netherlanding alfredo all night!
by pseudopsam October 01, 2012
Get the mug
Get a netherlanding mug for your bunkmate Zora.