Skip to main content

finkelroy

the act of inserting your own balls into your ass and shitting them out.
Jeffs most likly in the bathroom giving himself finkelroys
by stevie jay82 July 1, 2009
mugGet the finkelroy mug.

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