Define I Said Whoever Threw That Paper Meaning

I Said Whoever Threw That Paper
An unfinished sentence on a vine made by an angry teacher after one of his students throws a paper airplane across the room, then proceeds to insult the anonymous student’s mother by calling her a hoe

By Shirleen