1 definition by barneyman

1
An attractive female wearing glasses to correct an optical impairment.
Wow, did you see that bespectacled delectable? I'm smitten...
by barneyman November 24, 2010
Get the mug
Get a bespectacled delectable mug for your mate Callisto.