Where did you find this?
Student or Learner
"Pursue the excellence, success follow you, pants down"
What is "pants down" meaning in the sentence above?
Thank for your answers in advance.
Welcome to the forum, Aloha Hts.
* * *
Please note that I have changed your thread title. 'The Principle' has nothing to do with your question.
Extract from the Posting Guidelines:
'Thread titles should include all or part of the word/phrase being discussed.'
Only three idiots?