I have never heard the term. The definition you offer sounds a likely possibility, but it is no doubt (and probably regional) slang; it does not appear with that meaning in any on-line dictionary. There is only one entry for 'rumpy', with this definition: rumpy 1.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.