What does buddah's stick mean?

buddah's stick meaning in Urban Dictionary

a sex place utilized by guys for womens enjoyment