Definitions by dr. mambo
inbox
transitioning from the popular sexual terminology coined by the construction industry (ie. nailed, screwed, hammered, banged etc), hi-tech nerds have one of their own:
a reference to a woman's vagina
a reference to a woman's vagina