Skip to main content

Professor DickDown's definitions

apple david

Share definition
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
by Professor DickDown July 2, 2022
Flag
mugGet the apple david mug.

Green Thing

Share definition
Green Thing a Troll that names her social media channels after a growth on her vagina lip
Those kids with special needs was choked out by Green Thing
by Professor DickDown June 3, 2022
Flag
mugGet the Green Thing mug.