look up any word, like pussy:

1 definition by MATCH Joe Blow

 
1.
British expression: Jumper puppies are the lovely little mounds which reside within a woman's jumper (Amer. translation - a sweater).
"Wow, nice looking jumper puppies!"
by MATCH Joe Blow October 19, 2006
6 4