heaven freeman Share definition Flag a ugly bitch heaven freeman a ugly girl heaven freeman by ching chong gal May 14, 2018 Get the heaven freeman mug.