Skip to main content

Definitions by BadAssBilly

A small town of approxiamtely 8000 people in Eastern Ontario, Canada. It is known for imbreeding and its high percentage of low life trash. Don't go there if you don't have to.
That guy from Renfrew married his cousin.
Renfrew by BadAssBilly April 26, 2011