2 definitions by Carpet Monster
An act involving three male partners which position themselves in a triangle in which things usually tend to mysteriously disappear within.
"Man, when Mike, Brett, and Matt were in the Bermuda Triangle it reminded me of one of those M.C. Escher paintings."
by Carpet Monster February 16, 2006
When a male is masturbating or being jerked off by another, laying down, and ejaculates in his own eye.
by Carpet Monster November 28, 2006