tough noogies

English

Interjection

tough noogies

  1. Synonym of hard cheese.