What is D Scene?
1.
An adjective indicating that the subject in question are deemed as of or related to douche culture and/or douchebags. Individuals perceived to be a part of the d scene are "d sceners".
Man I went to Club Aura last night. What a d scene.
See
Random Words:
1.
an attractive female that you would like to give your love nectar to.
look at molly she sure is humpty-dumpty-do-able
See attractive, ..
1.
piss me off, angry, disappoint, or unacceptable
Your stupidly jacks my wire!
See jacks, wire, piss, unacceptable..