Top definition
A generaly bouncy curly little potato
Rachel Leah Moskovitz is jumping on rocks. again.
by God1014 February 03, 2010
Get the mug
Get a Rachel Leah Moskovitz mug for your coworker José.