Skip to main content

biffybizkit's definitions

do a finch

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
mugGet the do a finchmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email