What does alligator boat house mean?

alligator boat house meaning in Urban Dictionary

An Alligator Boat home occurs when two or more dudes shag a lady underwater or near a swamp.