Definitions by Drez that Nig
laddergoat
To watch your friend have sex with your wife in a second story room in your house while you stand on a ladder and fuck his wife just outside the window.
laddergoat by Drez that Nig June 12, 2013