1 definition by anonimouse1976

Top Definition
A turkish bird.
this greekfalcon is a cockblock
by anonimouse1976 December 20, 2009
Mug icon
Buy a Greekfalcon mug!