Definitions by Brittany Willis
Picayune
A town not far from New Orleans where everybody has sex with there first cousin. Harry street has two different families on the same street who been doing it all there lives. So come on down to harry street picayune where everybody is literally family
Picayune by Brittany Willis August 31, 2017