Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Labrea Tar Pits Meaning
Labrea Tar Pits
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.
By Tory
Upvote
Flag