Subscribe English
look up any word, like poopsterbate:

1 definition by Vaughanonymous`

 
1.
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.
"The new sliding door is super clean so don't go sparrowing through it!"
by Vaughanonymous` April 01, 2013
32 1