Definitions by The truth 69
david ray
Uk slang for pedo or nonce! Usually seen preying on young children round schools and parks! Pure love for children drives this filthy animal! Sometimes shortened to Dave ray or dai
david ray by The truth 69 July 11, 2019