1 definition by Dr. Jimmy Dillrod
The description of a very large TURD laying in the toilet with part of it's Head above the water line,,,,Too many Beers and too much Garlic Pizza will make it float real good...,,
by Dr. Jimmy Dillrod January 22, 2005