Dictionary of American idioms

PAD DOWN (SOME PLACE)

pad down (some place): translation

pad down (some place)
Sl.to make one's bed somewhere, usually a casual or temporary bed. •

Do you mind if I pad down at your place for the night?

Can I pad down tonight?