town

Chas: "Man, she is such a TOWN!"
by Iulus June 28, 2008
mugGet the townmug.

Share this definition