meaning of alligator boat house

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.