Browse mode
OR:
Enter Search Word
Burlap A slang term for someone who is unintelligent or stupid. Often used to insult someone. ■ "You're such a burlap, it's a wonder you can even tie your shoes!