Definitions by Smokie Desperado From The West
Twirp
A Man/Woman unable to adapt to normal sociaty, preforming random acts of annoyince, living in seclusion in trees or in bushes, under rocks etc.
Twirp by Smokie Desperado From The West July 20, 2006