Top definition
To live with a partner in a domestic setting, bringing an end to your fun-loving, philandering ways, thusly becoming functionally castrated.
Moving in with my girlfriend and her kids has me feeling domesticrated.
by WallowingCock June 04, 2013
Get the mug
Get a domesticrate mug for your papa Abdul.