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