meaning of betcy

betcy meaning in Urban Dictionary

title utilized whenever referencing an Indian Buffet