look up any word, like bangarang:
 
1.
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 01, 2009