Skip to main content

Definitions by Darryl Barry

lemon center 

the lemony coloured discharge streak in a womans knickers
fucking hell you shoulda seen her knickers - she had lemon centers in them !!!
lemon center by Darryl Barry June 21, 2007