1 definition by SlyIan89

Any fine girl or Women you see, Formally popular in the Cincinnati area.
Yo look Black Squirrel at 3 o clock.
by SlyIan89 April 13, 2006
Get the Black Squirrel mug.