Skip to main content

FartsNCrafts's definitions

Lauren Duca

Share definition
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.
by FartsNCrafts December 24, 2016
Flag
mugGet the Lauren Duca mug.