verb - To throw dead turtles at someone, a group of people, or an inanimate object(s). Usually done to produce negative effects.
by the mcpickleferret November 20, 2011
Get the deadturtlemug.
Get the deadturtlemug. We'll email you a link to sign in instantly.