1 definition by kakapoo

A Jubrand is an interesting creature that inhibits the wild habitats of rural Connecticut.
Often dresses well and attends a prep schools.
Aww, look at that cute Jubrand that goes to Choate!
by kakapoo August 25, 2008
Get the jubrand mug.