1 definition by Robert Labrusca

Top Definition
(Noun) A smoking hot older woman that is a board certified doctor.
Friend at Bar to You: How did it go with Coogie Howser over there?
by Robert Labrusca November 14, 2013

Mug icon
Buy a Coogie Howser mug!