I think I've pissed myself

My humps

No, not the bloody awful Black Eyed Peas number.

While [cough] researching Dutch slang—for no earthly reason (whistling)—I came across the following definition. It made me laugh, anyway.

Dutch Alps | dʌtʃ alps | noun
(humorous) small breasts

I guess it makes more sense if you're familiar with the topography of The Netherlands and, say, Switzerland. (shrug)