Top definition
A filthy discusting human being which resides in areas know as chana.
Hey bob look at that rt homeless over there, he stinks.
by irish sensation October 24, 2010
Get the mug
Get a rt homeless mug for your Uncle Callisto.