Skip to main content

Definitions by stevie jay82

finkelroy 

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