apple david Share definition Flag Apple David is when your vehicle stinks so bad that cops wont approach and give you a ticket Sorry about the smell officer. I got these Apple Davids apple david by Professor DickDown July 2, 2022 0 0 Get merch Get the apple david mug. Buy Now — $32.95 See more merch