by g-trizzle June 20, 2003
Get the Geshtar mug.A whiny little bitch who always complaint about the amount of homework he has and who is an extreme slacker.
by Anonymous April 28, 2003
Get the Geshtar mug.