Home
Privacy
About
☰
Home
Privacy
About
🔍
Define Simultaneous Release Meaning
Simultaneous Release
when
one
concurrently urinates and defecates; referenced in
the song
"
Dani California
"
I would
sure
rest in peace
after a
simultaneous release
.
By Margarethe
Upvote
Flag