Subscribe English
look up any word, like fapping:
 
1.
the act of a turtle being raped
HOLY SHIT BATMAN I FOUND THE TREASURE!
TIME FOR A CELEBRATORY TURTLERAPE!!
by GaryFUCKINGcoleman July 17, 2009
2 1