1 definition by Lapey O'Reilly

Someone who is destined for room temperature greatness.
Wendy defiantly texts on her phone while leisurely crossing the busy street. She is such a Darwin baby.
by Lapey O'Reilly August 2, 2016
Get the darwin baby mug.