Skip to main content

Definitions by Adamned

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