Top Definition
when you have to use the public toilets and you put toilet paper all round the seat before sitting on it, just like finch from american pie
person 1: aww man i really need a shit but i dont want to use the public toilets

person 2: no bother just do a finch
by biffybizkit July 20, 2009
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.