Top definition
Something that was created/fabricated in the laboratory
That is really great genuine imitation labrocated watermelon
by Trippin42 June 01, 2018
Get the mug
Get a labrocated mug for your sister Larisa.