Top definition
A woman endowed with a seemingly bottomless opening.
"I was with that depth queen JuJu last night, thank goodness I brought my spelunking gear!"

"I heard Clamme lost his watch in that depth queen JuJu last week."
by itscodytho May 04, 2017
Get the mug
Get a depth queen mug for your father-in-law José.