Skip to main content

Definitions by She said destroy

chi chi frou frou 

Adjective meaning "elaborate", in the gay sense of the word.
A cop says "Hand me a plain donut, I don't wanna eat any of that chi chi frou frou frosted crap."