{{term}}
- {{preview}}
Top definition
venus poop trap
When your ass
hairs
catch
your shit
and becomes a
tangled
mess.
I
took a shit
and
got
caughr in my venus poop trap.
by
Ras echo
September 29, 2017
Get a
venus poop trap
mug for your dog Callisto.