1 definition by GaryFUCKINGcoleman

Top Definition
the act of a turtle being raped
HOLY SHIT BATMAN I FOUND THE TREASURE!
TIME FOR A CELEBRATORY TURTLERAPE!!
by GaryFUCKINGcoleman July 17, 2009
Mug icon
Buy a Turtlerape mug!