labrea tar pits Share definition Flag When someone is rimming you and you fart on their tongue and/or in their mouth. It was Kevin's ability to perfectly execute the LaBrea Tar Pits that guarenteed him a spot at the Best Buy tech bench. labrea tar pits by Justin Koehler January 19, 2005 0 0 Get merch Get the labrea tar pits mug. Buy Now — $32.95 See more merch