Definitions by BEASTTTTTTT
Technostall
An excuse used to blame a technological problem on not doing your homework or any other technological thing.
Technostall by BEASTTTTTTT May 11, 2010
MANBITCH
MANBITCH by BEASTTTTTTT May 11, 2010