Skip to main content

Definitions by FartsNCrafts

Lauren Duca 

The remains of one leaves in their toilet after eating Taco Bell.
I just made a huge Lauren Duca. I don't mean feces. A huge Lauren Duca.
Lauren Duca by FartsNCrafts December 24, 2016