Where does “bursting” come from?

bursting (English): Very eager; Urgently needing to urinate; present...

Definitions

  1. Very eager; Urgently needing to urinate; present...

Words derived from “bursting