Nothing makes Kelly Greene happy as riding a stiff dong