cashfastols's definitions
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.
by cashfastols November 15, 2014
Get the Oliver Carr mug.