1 definition by Rinna tin tin

A big breated spazz who always has fun with her bestfriend, is afraid of whales and absolutly LOVES asians
by Rinna tin tin January 24, 2009
Get the Machaela mug.