as i was about to read the book i was embarrassed to find that a boogerflake had fallen out of my nose
that unexpected thin layer of dry snot that flies out of your nose when you exhale too strongly
"as i was about to read the book i was embarrassed to find that a boogerflake had fallen out of my nose" What is the definition of "boogerflake"?