Definitions by Jeff slash you in the face
Bermuda Triangle
Dude, last night was great she was down for a bermuda triangle! Me, Timmy and Jake had our dicks disappear like ships in the sea.
Bermuda Triangle by Jeff slash you in the face October 11, 2009