1 definition by Cognitive Harmonics

Top Definition
Noun
An acronym for a multicultural, multiracial blended family.
"Look at that ODSLAM, who do you think does the cooking"?
by Cognitive Harmonics May 06, 2018

Mug icon
Buy a ODSLAM mug!