1 definition by Barrington Bear

The act of farting close to an open window of a stranger's house in order to startle them.
I never expected to go prison because of my love of findowing.
by Barrington Bear April 11, 2023
Get the Findowing mug.