1 definition by richarddraggin

"Dude I pounded her love cave so hard last night"

"Baby I want you in my love cave"

"Her love cave smells like tuna"
by richarddraggin February 10, 2010
Get the Love Cave mug.