Top definition
Some stupid guy i know made it up instead of saying jumper, he thinks its rhyming slang!!
"It's cold, where's my juniper green?"
by Keith August 12, 2004
Get the mug
Get a Juniper Green mug for your cat Bob.