meaning of buddah's stick

buddah's stick meaning in Urban Dictionary

a sex place utilized by guys for womens enjoyment