Top definition
The best friend I could ever possibly have. She might be a crackhead at times but you love her for it. She’s also a bad ass bitch and has a cute dog.
Haven :) is my best friend and I can’t live without her !
by Lulclownassbitxh September 23, 2019
Get the mug
Get a Haven :) mug for your father-in-law James.