OFN

Out fucking nowhere, a place that cannot be found on a map.
Where does your grandma live? - I don't know, OFN.
by Adamned August 02, 2007
Get the OFN mug.