KurayamiDragon's definitions
Someone who procrastinates and leaves projects and test studies for the last minute, but then magically turns on 120% of their brain power to get everything done on time and gets away with it because they still manage to get good grades somehow.
by KurayamiDragon November 24, 2024
Get the Smartmug.