Excessively jealous and precise to the point of...
Ruffled Excessively jealous and precise to the point of aggravation Dream Source: Dream Dictionary Unlimited Author: Margaret Hamilton