1 definition by Gila Carter
small pieces of paper that freeze a particular moment in time and can later be shown to other people
OR
those small blobs of youknowwhat which are often found in or around the nose area
OR
those small blobs of youknowwhat which are often found in or around the nose area
by Gila Carter April 17, 2008