Definitions by Squid curtain carl
Bermuda Triangle
The act of a woman sitting cowgirl on a man having sex while the man is sitting on a toilet taking a dump and, at the same time, the woman is taking a dump through the triangle opening created by the man sitting on the toilet seat.
Linda walked in on Benjamin taking a dump and decided to take a dump herself and created the Bermuda Triangle
Bermuda Triangle by Squid curtain carl June 5, 2018
Thotbot (thottybotty)
Thotbot (thottybotty) by Squid curtain carl June 5, 2018
Squid Curtains
Squid Curtains by Squid curtain carl June 5, 2018