Top Definition
A stop sign that is not there, but is observed by locals anyway. Often found at the end of freeway on-ramps, in parking lots, and in front of Yield signs in Massachusetts.
No officer, I did NOT see that she was stopped. Must have been that invisible stop sign.
by capnwacky November 10, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.