1 definition by meganinja
Due to the difficulty in homeless having sexual intercourse, ratting is the process where Street Rats are captured, decapitated and then thrust upon by Male homeless people. The resulting carcass is considered as being 'Ratted'.
by meganinja May 21, 2009