Define Headrest Speach Meaning

Headrest Speach

"Leonard IV and Margaret-Anne were having headrest speach. They think they're so much better than the rest of us."
By Ag