1 definition by miranda4lyf3

Top Definition
to have sex
i totally filached her last night
by miranda4lyf3 August 30, 2008

Mug icon
Buy a filache mug!