2 definitions by nosidam
the real definition for finched is:
the time period from when your smoking weed and were your high
or
the time period from when your drinking beer/liqour and were your drunk
the time period from when your smoking weed and were your high
or
the time period from when your drinking beer/liqour and were your drunk
by nosidam October 10, 2005
When you find the morstest rare blue lobster and proceed to insert it into your anus or vagina, your preference, until climax occurs.
by nosidam December 17, 2017