Subscribe English
look up any word, like ratchet:
 
1.
To render something/someone able to function potentially forever with no adverse effects.
To make something sustainable.
"The world needs to sustainabilize their shit, holmes."
by sustainabilizer March 07, 2012
4 0