1 definition by Ladyinthebluedress

Top Definition
Feeling un-experienced and innocent.
Man that guy is so experienced! He gets me feeling cherry.
by Ladyinthebluedress August 11, 2011
Mug icon
Buy a Feeling Cherry mug!