3 definitions by Messenger of truth
Commonly found under bridges in the Scottish highlands, Fiona is a solitary creature who is always up to no good. No matter how old a Fiona grows he will always be baffled by children's tales of Princes and Dragons.
Child: Mummy who is that lurking under the Bridge?
Mummy: That is a Fiona child, you must never go near that bridge.
Mummy: That is a Fiona child, you must never go near that bridge.
by Messenger of truth October 29, 2012
by Messenger of truth April 9, 2007
That sure was hectic back there. I'm not really sure why I did that. Guess I was just lost in the sauce.
by Messenger of truth May 30, 2016