1 definition by SHAN4-D1x0N

A person that hangs in the middle of geelong near 7/11 and out front of the mall every day
"oh hey stewie what you doing here, oh wait your a Geelong town rat"

-Stewart Brehaut
by SHAN4-D1x0N May 2, 2011
Get the Geelong town rat mug.