Skip to main content

Definitions by chuudotcom

A Grand Negro Spectacle 

An Unusual Sight or Public Display
Sarvin Had sex in public.
Dina: That's a Grand negro spectacle