Definitions by cashfastols
Oliver Carr
Oliver Carr, the british Charlie Sheen. Makes woman weak at the knees just by the thought of him. Also a prolific trapper in the south east london area.
Oliver Carr by cashfastols November 15, 2014