Top definition
A term for a woman who is good looking, talented and smart. a 10 out of 10

The woman who epitomizes this is Miss Laidlaw aka The Beatmaking Housewife
That girl is so buff she is a Laidlaw
by kerrygeelove August 14, 2010
Get the mug
Get a Laidlaw mug for your boyfriend Günter.
buy the domain for your cat site