The only English meaning I know for posy is the one given by WR dictionary: an arrangement of flowers that is usually given as a presentThere's an American band that I like very much and it's called "The Posies". The other day somebody asked what "posies" means and I didn't have an appropriate answer. Any ideas?
I don't think so - the Urban Dictionary entry is from the UK.[...]
In any case, I assume that these slang meanings of "posy" are all exclusively American, am I right?