Abbrevation for Turtle Head Popping. Which means when you gotta take a poop and it keeps poking in and out of your asshole cause you gotta go so bad.
by Crazy Casey June 28, 2005
by Crazy Casey March 13, 2007
by Crazy Casey May 12, 2005