Define Chicken On A Spit Meaning

Chicken On A Spit
An Eiffel Tower with a female midget where she can spin as you wish.

‘Yesterday we got a midget prostitute and we made a chicken on a spit with her!’
By Amil