Skip to main content

SHAN4-D1x0N's definitions

Geelong town rat

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 24, 2011
mugGet the Geelong town rat mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email