This phrase does not correspond to a specific Spanish slang term. It literally translates to 'the idea for the turn' in English. It seems to be a combination of words that doesn't have a particular colloquial meaning in Spanish-speaking cultures.
Examples
- Spanish: N/A
- English: N/A