Tenrai's definitions
a "female" who lives in or around Groton Connecticut who is tenacious. They usually prey on Sailors from teh Sub base by getting pregnant and "sinking there teeth" into the unfortunate sailor
by Tenrai October 23, 2008
Get the Grotweilermug.