Vaughanonymous`'s definitions
When you think a clean glass door or window is open and you fly into it like a sparrow would a glass window. Leaving you slightly dozy until you shake off the embarrassment.
by Vaughanonymous` April 1, 2013
Get the Sparrowingmug.