Definitions by RoommateofLennons
owl neck
The worlds nastiest smelling vagina. Often owl neck is acquired from constant rubbing of the sweaty underwear going inside of the vag. It creates a potent and disturbing smell.
owl neck by RoommateofLennons January 11, 2017