1 definition by Deniz112
Friend: 'Lan' lets go and watch Turkey win Greece in the soccer.
Stranger: Hey 'lan' if i see you near my sister again i will fucking rip off your nuts and stick em in your fathers ass
Stranger: Hey 'lan' if i see you near my sister again i will fucking rip off your nuts and stick em in your fathers ass
by Deniz112 September 14, 2005