Definitions by applecupman
Lit Dee Dee
An English-origin remark/exclamation used as a response to an otherwise pathetic or unfunny comment. Currently experiencing a resurgence of popularity in Australia's east coast.
Lit Dee Dee by applecupman June 4, 2018