I'm not sure what you mean. I'm familiar with "post it" notes (usually small, light-yellow coloured pieces of paper with adhesive on the back). There are various uses in ESL teaching, but I have not heard of this as a concept of English grammar.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.