1 definition by Ouga booga

Someone who has sex with their cousin (or all relatives).
That guy fucked his coupon he’s a diddler
by Ouga booga April 19, 2019
Get the Diddler mug.