Top definition
1. the act of being scared out of your mind while being chased

2.something horrible happening to someone usually involving sex or getting hurt or killed
Guy 1...Oh dude that guy just got his head shot off
Guy 2...Just like fiona

comes from the Playstation 2 game Haunting Grounds game also known in Japan as Dementio

The main characters name is fiona belli
by Jiraiya Z September 05, 2010
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush