What does A Larry Bird mean?

A Larry Bird meaning in Urban Dictionary

when you're having sex with a lady during a lightning violent storm and there was a flash of lighning and throughout the moment that you cant start to see the girls cousin pops from the cabinet and switches places together with her then when you regain your sight you recognize you may be really fucking girls brother.Also referred to as "The Ol' Switch-a-roo"