Finestra

What is Finestra?


1.

<Italian> Finestra

<English> Window

La finestra = The window


7

Random Words:

1. The person who is super dope to the max and he always gives you what you want. It is to be associated with mommy barbie which is the fem..
1. how red necks say zombie theres a zobie in my boot..
1. an extremely curved penis i was givin James some domeski the other day, but his queer banana kept pokin my cheek! it bugged! See gay, ..