Top definition
A hug between two females best friends.
It was so good to see you Deanna! C'mere and gimme a boob press (Dre hugs her best Deanna resulting their boobs pressing against each others boobs).
by Aurora-Roo36 September 09, 2012
Get the mug
Get a Boob Press mug for your father-in-law Manafort.
buy the domain for your art site