1 definition by B nathe

Top Definition
when a friend is having intercourse you and a group of friends cover your faces in tin foil and barge in on the couple while they are doing the deed
snap I was doing a girl on the toilet and they picked the lock and foiled me!
by B nathe April 26, 2008

Mug icon
Buy a foiled mug!