soccerdude0013's definitions
one who stresses excessively and reacts to said stress by overworking herself and never sleeping. She's really nice and smart, though.
by soccerdude0013 October 23, 2011
Get the Sheetalmug.
Get the Sheetalmug. We'll email you a link to sign in instantly.