1 definition by Rinna tin tin

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