Definitions by Englebert Halliwell
Deirdre
Woman who has slept with every man in the street
A loose woman.
A slapper.
ie Deirdre Barlow from UK Soap Coronation Street
A loose woman.
A slapper.
ie Deirdre Barlow from UK Soap Coronation Street
Deirdre by Englebert Halliwell February 23, 2011