escubulate Share definition Flag to fall apart, or to disintigrate my freinds' project started to "escubulate." escubulate by northendguy November 26, 2011 Get the escubulate mug.