Top definition
a couple that is a perfect match made in heaven they love eachother unconditionaly and might have there ups and downs but they always work through it and are always together and they are the cutest couple youll ever meet.
hey do you see that couple over there?YEA there so adorable that must be elicia and james.
by pepperandspice June 14, 2011
Get the mug
Get a elicia and james mug for your bunkmate Callisto.