Finestra

What is Finestra?


1.

<Italian> Finestra

<English> Window

La finestra = The window


7

Random Words:

1. to sniff cocaine from a womans vagina. I did so many Hot Pink DeLoreans that my heart was beating 88 mph See cocaine, vagina, hot, pin..
1. Used condoms that have washed ashore or appear on the beach Watch out!!! Don't slip on that slimy Jersey Whitefish, dude!!!!..
1. A very realistic cat noise uttered by many people in a certain family that I am currently a member of. "mrar!" (someone else)..